import autoImport from 'unplugin-auto-import/vite';
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers';

export default function createAutoImport() {
  return autoImport({
    resolvers: [ElementPlusResolver()],
    imports: ['vue', 'vue-router', 'vuex', '@vueuse/core'],
    dts: false,
    eslintrc: {
      enabled: false, // 1. 改为 true 重启项目用于生成 eslint 配置文件 .eslintrc-auto-import.json；2. 生成后改回 false ，避免重复生成消耗
    },
  });
}
